artificial climate - French English Dictionary